package com.hnevc.chenqi;
/**
 * 编写程序输出 2~99 之间的同构数。
 * 同构数是指这个数为该数平方的尾数
 * 例如 5 的平方为 25，6 的平方为 36,25 的平方为 625，则 5、6、25 都为同构数。
 */
public class Homework18 {
    public static void main(String[] args) {
        for (int i = 2; i <=99 ; i++) {
            if(Isnumber(i))
                System.out.print(i+"\t");
        }
    }
    static boolean Isnumber(int x)
    {
        boolean b=false;
        if(x>=1 && x<=9)  //i是1位数时
        {
            if(x== (x*x)%10)
                b=true;
        }
        else if(x>=10 && x<=99)//i是2位数时
        {
            if(x == (x*x)%100)
                b=true;
        }
        return b;
        }
    }
